/**
 * Additional rules when generating PDF from the reports.
 */

// Hide all fas icons
.fas {
  display: none;
}

.print-report-body {
  .print-report {
    overflow-y: hidden !important;
    overflow-x: hidden !important;
  }
}

tr {
  page-break-inside: avoid;
}

thead {
  display: table-row-group;
}

.print-header-body {
  .print-header {
    line-height: 50px;

    .logo-img {
      display: inline-block;
      margin: 0 0 0 30px;

      img {
        width: 100px;
      }
    }

    .page-numbers {
      display: inline-block;
      float: right;
      margin: 0 30px 0 0;
      white-space: nowrap;
    }
  }
}

.print-footer-body {
  .print-footer {
    line-height: 50px;

    margin-right: 30px;
    text-align: right;
  }
}
